import createVuexAlong from 'vuex-along'
export const state=()=>({
    counter:0
})
export const mutations={
    increment(state){
        state.counter++
    }
}
export const plugins= [
    createVuexAlong({
      // 设置保存的集合名字，避免同站点下的多项目数据冲突
      name: "hyhmes",
      local: {
        list: ["hyhmes"],
        // 过滤模块 ma 数据， 将其他的存入 localStorage
        isFilter: true,
      },
      session: {
        // 保存模块 ma 中的 a1 到 sessionStorage
        list: ["hyhmes.session"],
      },
    }),
  ]
  //设置 strict 为不严格模式，即可在actions中修改state 
  export const strict=false;